*{
 margin: 0;
 padding: 0;
 list-style: none;
 text-decoration: none;
}
body{
background-color: #f3f3f3;
}
input{outline:none;}
input::-webkit-outer-spin-button,  
input::-webkit-inner-spin-button{  
    -webkit-appearance: none !important;  
    margin: 0;  
} 
.LongHead{
 width: 100%;
 position: fixed;
 height: 100px;
 background-color: #fff;
 box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
}
.Logo{
 display: inline-block;
 width: 151px;
 height: 46px;
 line-height: 46px;
 background-image: url("../img/logo.png");
 background-size: 100% 100%;
 margin-left: 160px;
 margin-top: 27px;
}
.LongContent{
 position: absolute;
 top: 50%;
 left: 50%;
 margin-top: -191.5px;
 margin-left: -188.5px;
 width: 377px;
 height: 383px;
 border-radius: 3px;
 box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
 background-color: #fff;
}
.EnrollContent{
 position: absolute;
 top: 50%;
 left: 50%;
 margin-top: -221.5px;
 margin-left: -188.5px;
 width: 377px;
 height: 443px;
 border-radius: 3px;
 box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
 background-color: #fff; 
}
.LogoTitle{
 width: 300px;
 height: 60px;
 font-size: 30px;
 color: #666;
 margin: 0 auto;
 padding-top: 43px;
 text-align: center;
 font-weight: 600;
}
.LogoIphone{
 padding-top: 8px;
 text-align: center;
 position: relative;
}
.LogoIphone input{
 width: 285px;
 height: 49px;
 line-height: 49px;
 border: none;
 border-bottom: 1px solid #e8e8e8;
}
.LogoPass{
 padding-top: 14px;
 text-align: center;
 position: relative;
}
.LogoPass input{
 width: 285px;
 height: 49px;
 line-height: 49px;
 border: none;
 border-bottom: 1px solid #e8e8e8;
}
.LogoEnCo-Box{
 height: 62px;
 width: 285px;
 margin:0 auto;
}
.EnroolLeft{
 display: inline-block;
 width: 51px;
 height: 24.8px;
 line-height: 24.8px;
 text-align: center;
 border: 1px solid rgba(185,185,185,0.50);
 border-radius: 4px;
 margin-top: 18.6px;
 font-size: 14px;
 color: #fe5157;
 cursor: pointer;
}
.CodeRight{
 display: inline-block;
 width: 81px;
 height: 24.8px;
 line-height: 24.8px;
 text-align: center;
 border: 1px solid rgba(185,185,185,0.50);
 border-radius: 4px;
 margin-top: 18.6px;
 font-size: 14px;
 color: #fe5157;
 float: right;
 cursor: pointer;
}
.LogoBtn{
 text-align: center;
}
.LogoBtn button{
 width: 285px;
 height: 54px;
 line-height: 54px;
 background-color: #fe5157;
 font-size: 20px;
 text-align: center;
 color: #fff;
 border: none;
 border-radius: 3px;
 cursor: pointer;
}
.Ipactive{
 display: inline-block;
 width: 105px;
 height: 28px;
 border-radius: 3px;
 background-color: #ff7d34;
 font-size: 12px;
 color: #fff;
 line-height: 28px;
 text-align: center;
 position: absolute;
 top: 0;
 right: 0;
margin-top: 18px;
margin-right: 47px;
}
.Pwactive{
 display: inline-block;
 width: 115px;
 height: 23px;
 border-radius: 3px;
 background-color: #ff7d34;
 font-size: 12px;
 color: #fff;
 line-height: 23px;
 text-align: center;
 position: absolute;
 top: 0;
 right: 0;
margin-top: 27px;
margin-right: 47px; 
}
.Verify{
 position: absolute;
 color: #00897b;
 top: 0;
 right: 0;
 margin-top: 4px;
 margin-right: 47px;
display: inline-block;
font-size: 14px;
cursor: pointer;
}
.checkFont{
 font-size: 13px;
 color: #666;
 cursor: pointer;
}
.checkFontBox{
 margin-top: 15px;
 position: absolute;
}
.checkFont input{
 width: 14px;
}
.Under{
 text-decoration:underline;
 cursor: pointer;
}
.ForgetBtn{
 text-align: center;
 padding-top: 30px;
}
.ForgetBtn button{
 width: 285px;
 height: 54px;
 line-height: 54px;
 background-color: #fe5157;
 font-size: 20px;
 text-align: center;
 color: #fff;
 border: none;
 border-radius: 3px;
 cursor: pointer;
}
.Prompt{
 width: 285px;
 font-size: 12px;
 margin:0 auto;
 color: #666;
 margin-top: 26px;
 border-top: 1px solid #e8e8e8;
}
.PromptFont{
 display: inline-block;
 margin-top: 14px;
}
.PromptFont p{
 height: 20px;
}
.PromptJump{
 display: inline-block;
 float: right;
 margin-top: 20px;
 color: #00897b;
 cursor: pointer;
}
.AngleRight{
 display: inline-block;
 width: 6px;
 height: 9.4px;
 background-image: url("../img/right.png");
 background-size: 100% 100%;
}
.MajorList-This-Next{
 display: inline-block;
 float: right;
 width: 500px;
 height: 84px;
}
.PromptInfo{
 width: 95px;
 height: 23px;
 line-height: 23px;
 text-align: center;
 background-color: #ff7d34;
 font-size: 12px;
 color: #fff;
 border-radius: 3px;
 margin:0 auto;
}
.BinTrueContent{
position: absolute;
top: 50%;
left: 50%;
margin-top: -221.5px;
margin-left: -188.5px;
width: 377px;
height: 383px;
border-radius: 3px;
box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
background-color: #fff;
}
.BinTrueCheck{
width: 52px;
height: 41px;
background-image: url("../img/icon_right.png");
background-size: 100% 100%;
margin: 0 auto;
margin-top: 76px;
}
.BinTrueFont{
 margin: 0 auto;
 margin-top: 33.9px;
 font-size: 30px;
 color: #666;
 text-align: center;
 font-weight: 600;
 height: 60px;
}
.BinTrueBtn{
 margin-top: 76px;
 text-align: center;
}
.BinTrueBtn button{
 width: 285px;
 height: 54px;
 line-height: 54px;
 text-align: center;
 background-color: #fe5157;
 font-size: 20px;
 color: #fff;
 border-radius: 3px;
 border: none;
 font-weight: 600;
 cursor: pointer;
}
.SchNamHeadBox{
 width: 1120px;
 margin: 0 auto;
}
.PolInfoContent{
 width: 877px;
 height: 668px;
 border-radius: 3px;
 margin:0 auto  ;
 background-color: #fff;
 margin-top: 27px;
 box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
}
.UrgentBtn{
 text-align: center;
 padding-top: 29px;
}
.UrgentBtn button{
    width: 285px;
    height: 54px;
    line-height: 54px;
    background-color: #fe5157;
    font-size: 20px;
    text-align: center;
    color: #fff;
    border: none;
    border-radius: 3px;
    cursor: pointer;
}
.BinDingFlex{
 padding: 22px;
 font-family: "微软雅黑";
}
.BinFlex{
 display: inline-block;
 float: left;
 font-size: 15px;
 color: #666;
 width: 79px;
 display: flex;
 justify-content: space-between;
}
.BinDingFlex li{
 height: 63px;
 line-height: 63px;
 border-bottom: 1px solid #e8e8e8;
}
.BinFlex-Right{
 display: inline-block;
 padding-left: 52px;
 font-size: 15px;
 color: #666;
}
.BinFlex-Right img{
 width: 103px;
 height: 144px;
}
.FlexFirst{
 height: 168px!important;
}
.FlexInfoBtn{
 text-align: center;
 margin-top: 28px;
 margin-bottom: 91px;
}
.FlexInfoBtn button{
 width: 285px;
 height: 54px;
 line-height: 54px;
 background-color: #fe5157;
 color: #fff;
 text-align: center;
 border-radius: 3px;
 border:none;
 font-size: 20px;
 cursor: pointer;
}
.FlexFirstLast{
    border-bottom: none!important;
}
.TureLayerContent{
 width: 366px;
 height: 164px;
 background-color: #fff;
 z-index: 2001;
 border-radius: 3px;
 text-align: center;
 line-height: 164px;
 position: fixed;
 top: 50%;
 left: 50%;
 margin: -80px 0px 0px -183px; 
}
.TureLayerCover{
    opacity: 0.5;
    width: 100%;
    height: 3000px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1999;
    background: rgb(0, 0, 0);
}
.TureLayerContent span img{
 width: 26px;
 height: 20px;
}
.TureLayerContent span{
 font-size: 24px;
 color: #666;
}
.SchNamLogo{
display: inline-block;
width: 243px;
height: 38.5px;
line-height: 46px;
background-image: url("../img/logo.png");
background-size: 100% 100%;
margin-top: 27px;
}
.SchNamHead{
    width: 100%;
    position: fixed;
    height: 100px;
    background-color: #fff;
    box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
    z-index: 1888;
}
.SchNamNav{
 display: inline-block;
 height: 100px;
 line-height: 100px;
 position: absolute;
 padding-left: 60px;
 font-family: "微软雅黑";
}
.SchNamNav li{
 float: left;
 text-align: center;
 font-size: 17px;
 height: 70px;
 color: #666;
 font-weight: 500;
 cursor: pointer;
 margin-left: 30px;
}
.NamHeadRight{
 display: inline-block;
 float: right;
 margin-top: 32px;
 position: relative;
}
.SchNamNav li a{
 color: #666;
}
.NamHeadinfo{
 width: 26px;
 height: 26px;
 display: inline-block;
 background-image: url("../img/infopop.png");
 background-size: 100% 100%;
 margin-right: 33px;
 cursor: pointer;
}
.PolInfoHied{
 height: 100px;
}
.UserInfO{
 display: inline-block;
 width: 36px;
 height: 36px;
 background-image: url("../img/mine_head.png");
 background-size: 100% 100%;
 cursor: pointer;
}
.UserBtnBox{
 position: absolute;
 width: 180px;
 height: 256px;
 background: #FFFFFF;
 box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
 border-radius: 3px;
 margin-top: 17px;
 margin-left: 125px;
 z-index: 300;
 font-family: "微软雅黑";
}
.UserBtnBox ul{
 margin: 30px 22px;
 font-size: 16px;
 color: #666;
}
.UserBtnBox ul li{
 margin-top: 22px;
 cursor: pointer;
}
.UserBtnBox ul li a{
 color: #666;
}
.UserBtnFoot{
 height: 46px;
 background-color: #f2f2f2;
 font-size: 16px;
 color: #666;
 line-height: 46px;
 cursor: pointer;
 border-radius: 0px 0px 3px 3px;
}
.UserBtnFoot p{
 margin:22px;
}
.UserBtnTop{
 display: inline-block;
 width: 38px;
 height: 38px;
 background-image: url("../img/Group2.png");
 background-size: 100% 100%;
 position: absolute;
 top: -19px;
 left: 45px;
}
.MajorSeatLeft{
 width: 165px;
 height: 39px;
 line-height: 39px;
 background: #FFFFFF;
 box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
 border-radius: 3px;
 font-size: 15px;
 color: #666;
}
.MajorSeatRight{
 width: 165px;
 height: 39px;
 line-height: 39px;
 background: #FFFFFF;
 box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
 border-radius: 3px;
 font-size: 15px;
 color: #666;
 margin-left: 11px;
}
.MajorSeatLeft section{
 padding-left: 10px;
}
.MajorSeatRight section{
 padding-left: 10px;
 width: 125px;
}
.PolInfoMsg{
 width: 1120px;
 margin: 0 auto;
 margin-top: 24px;
}
.MajorSeatLeft{
 position: relative;
 display: inline-block;
 cursor: pointer;
 overflow: hidden;
}
.MajorSeatRight{
 position: relative;
 display: inline-block;
 cursor: pointer;
 overflow: hidden;
}
/*.fa-angle-down{
 position: absolute;
 right: 0;
 top: 0;
 font-size: 20px!important;
 margin-top: 10px;
 margin-right: 5px;
 color: #fe5157;
}*/
/*.fa-angle-up{
 position: absolute;
 right: 0;
 top: 0;
 font-size: 20px!important;
 margin-top: 10px;
 margin-right: 5px;
 color: #fe5157; 
}*/
.MajorSeatRight i{
  position: absolute;
 right: 0;
 top: 0;
 font-size: 20px!important;
 /*margin-top: 10px;*/
 margin-right: 5px;
 color: #fe5157; 
}
.MajorSeatLeft i{
 position: absolute;
    right: 0;
    top: 0;
    font-size: 20px!important;
    /*margin-top: 10px;*/
    margin-right: 5px;
    color: #fe5157;
}
.MajorSeatLeft-List{
 width: 165px;
 background-color: #fff;
 border-radius: 3px;
 box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
 position: absolute;
 margin-top: 3px;
 font-size: 15px;
 color: #666; 
}
.MajorSeatLeft-List li{
 height: 39px;
 line-height: 39px;
 padding-left: 10px;
 cursor: pointer;
}
.MajorSeatLeft-List li:hover{
 background-color: #e8e8e8;
}
.MajorSeatRight-List{
 background-color: #fff;
 border-radius: 3px;
 box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
 position: absolute;
 margin-top: 3px;
 margin-left: 179px; 
 font-size: 15px;
 color: #666;
}
.MajorSeatRight-List li{
 height: 39px;
 line-height: 39px;
 padding-left: 10px;
 cursor: pointer;
}
.MajorSeatRight-List li:hover{
background-color: #e8e8e8;
}
.MajorSeatBox{
 position: relative;
}
.MajorSeatFont{
 display: inline-block;
 font-size: 15px;
 color: #fe5157;
 float: right;
 margin-top: 11px;
 width: 170px;
}
.MajorSeatFont span{
 display: inline-block;
 width: 16px;
 height: 16px;
 background-image: url("../img/exam_prompt.png");
 background-size: 100% 100%;
 float: left;
 margin-right: 4px;
}
.MajorSchool-Info{
width: 350px;
height: 376px;
box-shadow: 0 0 3px 1px rgba(172,172,172,0.50);
border-radius: 3px;
background-color: #fff;
display: inline-block;
margin-top: 20px;
font-family: "微软雅黑";
margin-left: 27px;
}
.tk-MajorSchool-Info{
width: 350px;
height: 376px;
box-shadow: 0 0 3px 1px rgba(172,172,172,0.50);
border-radius: 3px;
background-color: #fff;
display: inline-block;
margin-top: 20px;
font-family: "微软雅黑";
margin-left: 24px;
position: relative;
}
.tk-MajorSeatCoentent{
 margin-left: -20px;
}
.MajorSchool-Info img{
 width: 350px;
 height: 255px;
}
.tk-MajorSchool-Info img{
 width: 350px;
 height: 255px;
}
.MajorSchool-Info-Box{
 margin-left: -27px;
}
.MajorSchool-Name{
 margin-top:17px;
 margin-left: 11px;
 font-size: 20px;
 color: #666;
width: 330px;
text-align-last: auto;
}
.MajorSchool-Info ul{
 display: inline-block;
 margin-top: 15px;
 margin-left: 12px;
 font-size: 16px;
 color: #666;
}
.tk-MajorSchool-Info ul{
 display: inline-block;
 margin-top: 15px;
 margin-left: 12px;
 font-size: 16px;
 color: #666;
}
.MajorSchool-Info li{
height: 27px;
}
.tk-MajorSchool-Info li{
height: 27px;
}
.MajorSeatState{
 display: inline-block;
 font-size: 16px;
 color: #fe5157;
 float: right;
 margin-top: 15px;
 margin-right: 10px;
}
.ScreenBlock{
 text-align: center;
 margin-top: 139px;
}
.ScreenBlock-Img span{
 display: block;
 font-size:18px;
 color: #ccc;
}
.DumpBtn{
 width: 180px;
 height: 44px;
 line-height: 44px;
 border: 1px solid #fe5157;
 border-radius: 3px;
 font-size: 18px;
 color: #fe5157;
 cursor: pointer;
 margin: 0 auto;
 margin-top: 35px;
}
.DumpBtn a{
 color: #666;
}
.SchoolDeta-Centent{
 width: 1120px;
 margin: 0 auto;
 margin-top: 24px;
 background-color: #fff;
 box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
 border-radius: 3px;
}
.SchoolDeta-Info{
 width: 1010px;
 margin: 0 auto;
 padding-top: 52px;
}
.SchoolImg{
 display: inline-block;
 width: 640px;
 height: 357px;
}
.SchoolImgRight{
 display: inline-block;
 width: 285px;
 float: right;
 margin-top: 8px;
 font-family: "微软雅黑";

}
.SchoolImgRight section{
 font-size: 36px;
 color: #666;
}
.SchoolImgRight ul{
 margin-top: 13px;
 font-size: 14px;
 color: #666;
}
.SchoolImgRight li{
 margin-top: 32px;
}
.SchoolImgRight a{
 float: right;
 color: #fe5157;
}
.SchoolImgRight button{
 border: none;
 display: inline-block;
 width: 285px;
 height: 54px;
 line-height: 54px;
 background-color: #ff999c;
 color: #fff;
 border-radius: 3px;
 font-size: 20px;
 margin-top: 51px;
 cursor: pointer;
}
.DetailsPDF{
 height: 85px;
 line-height: 85px;
 border-bottom: 1px solid #e8e8e8;
 margin-top: 32px;
 cursor: pointer;
 font-family: "微软雅黑";
}
.DetailsPDF span{
 font-size: 20px;
 color: #00897b;
}
.DetailsPDF a{
height: 85px;
width: 100%;
display: inline-block;
}
.ChoiceMajor{
 height: 85px;
 line-height: 85px;
 border-bottom: 1px solid #e8e8e8;
 cursor: pointer;
}
.ChoiceMajor span{
 font-size: 20px;
 color: #666;
 font-family: "微软雅黑";
}
.ChoiceMajor a{
 float: right;
 color: #ccc;
 font-size: 20px;
 /*margin-top: 35px;*/
}
.Exam{
 height: 85px;
 line-height: 85px;
 cursor: pointer;
 color: #666;
 font-size: 20px;
 font-family: "微软雅黑";
}
.Exam-Place a{
 margin-left: 50px;
}
.Exam-Time a{
 margin-left: 50px;
}
.Exam-Place,.Exam-Time{
 display: inline-block;
}
.Exam-Time{
 margin-left: 132px;
}
.Pdf-Null{
 text-align:center;
 margin-top: 150px;
 font-size: 18px;
 color: #ccc;
}
.Pdf-Null p{
 height: 25px;
}
.ChoiceMajor p{
 display: inline-block;
 margin-left: 50px;
 color: #00897b;
 font-size: 18px;
}
.Layer-Major{
    opacity: 0.5;
    z-index: 10000;
    width: 100%;
    height: 1130px;
    top: 0px;
    left: 0px;
    position: absolute;
    display: block;
    background-color: #2e2e2e;
}
.Layer-Content{
 position: fixed;
 background-color: #fff;
 box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
 border-radius: 3px;
 width: 877px;
 height: 600px;
 color: #666;
 top: 50%;
 left: 50%;
 margin: -300px 0px 0px -438.5px;
 z-index: 21000;
}
.ContentMajor-Title{
 height: 76px;
 line-height: 76px;
 font-size: 20px;
}
.ContentMajor-Title span{
 margin-left: 28px;
}
.ContentMajor-Title a{
 float: right;
 margin-right: 28px;
/* margin-top: 30px;*/
 cursor: pointer;
}
.MajorList-Box{
 max-height: 428px; 
 width: 828px;
 margin: 0 auto;
 overflow:auto;
}
.MajorList-This{
 line-height: 84px;
 font-size: 20px;
 color: #666;
 border-bottom: 1px solid #e8e8e8;
 cursor: pointer;
}
.CheckFont{
 cursor: pointer;
    color: #666;
    font-size: 18px;
}
.CheckFont input{
    width: 15px!important;
    height: 15px!important;
}
.checkFont span{
 position: absolute;
}
.MajorList-This a{
 float: right;
 /*margin-top: 35px;*/
 margin-right:9px;
 color: #666!important;
}
.MajorList_Info section{
 line-height: 50px;
 margin-top: -20px;
}
.MajorList_Info{
 font-size: 16px;
 color: #666;
 width: 775px;
 margin: 0 auto;
}
.MajorList_Btn button{
 border: none;
 width: 285px;
 height: 54px;
 line-height: 54px;
 text-align: center;
 color: #fff;
 background-color: #fe5157;
 border-radius: 3px;
 font-size: 18px;
 cursor: pointer;
}
.MajorList_Btn{
    text-align: center;
    /* padding-top: 255px; */
    position: absolute;
    bottom: 0;
    margin-left: 268px;
    margin-bottom: 30px;
}
.BinDingContent{
    width: 366px;
    height: 183px;
    background-color: #fff;
    z-index: 2001;
    border-radius: 3px;
    text-align: center;
    line-height: 164px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin: -91.5px 0px 0px -183px;
}
.BinDing-close{
 height: 40px;
}
.BinDing-close a{
 display: inline-block;
 width: 20px;
 height: 20px;
 background-image: url("../img/icon_close.png");
 background-size: 100% 100%;
 float: right;
 margin-right: 13.6px;
 margin-top: 10px;
 cursor: pointer;
}
.BinDing-Font{
 text-align: center;
 margin-top: 24px;
 color: #666;
}
.BinDing-Font p{
 margin-top: 10px;
 height: 20px;
 line-height: 0px;
}
.BinDingBtn{ 
height: 53px;
line-height: 53px;
margin-top: 15px;
border-top: 1px solid #e8e8e8;
font-size: 18px;
color: #ff0000;
font-weight: 600;
cursor: pointer;
}
.BinDingTrue-Content{
width: 442px;
height: 304px;
background-color: #fff;
z-index: 2001;
border-radius: 3px;
text-align: center;
position: fixed;
top: 50%;
left: 50%;
margin: -152px 0px 0px -221px;
font-family: "微软雅黑";
}
.BinDingTrue-Content span{
 color: #666;
 font-size: 24px;
 margin-top: 33px;
 display: inline-block;
 margin-top: 33px;
}
.FeedKeepContent{
width: 366px;
height: 183px;
background-color: #fff;
z-index: 2001;
border-radius: 3px;
text-align: center;
position: fixed;
top: 50%;
left: 50%;
margin: -91.5px 0px 0px -183px;
}
.QuitContent{
width: 333px;
height: 199px;
background-color: #fff;
z-index: 2001;
border-radius: 3px;
text-align: center;
position: fixed;
top: 50%;
left: 50%;
margin: -99.5px 0px 0px -166.5px;
}
.FeedKeepBtn{
border-top: 1px solid #e8e8e8;
height: 53px;
line-height: 53px;
margin-top: 39px;
font-family: "微软雅黑";
color: #fe5157;
cursor: pointer;
font-weight: 600;
}
.FeedKeep_a{
display: inline-block;
width: 20px;
height: 20px;
background-image: url(../img/icon_close.png);
background-size: 100% 100%;
float: right;
margin-right: 13.6px;
margin-top: 10px;
cursor: pointer;
}
.FeedKeep-Font{
text-align: center;
margin-top: 62px;
color: #666;
font-size: 18px;
font-family: "微软雅黑";
}
.FeedKeep-Font span{
 margin-left: 5px;
}
.FeedKeep-Font a{
 display: inline-block;
 background-image: url("../img/tishi.png");
 background-size: 100% 100%;
 width: 28px;
 height: 28px;
 vertical-align: text-bottom;
}
.NamBlockinfo{
    width: 26px;
    height: 26px;
    display: inline-block;
    background-image: url(../img/Oval.png);
    background-size: 100% 100%;
    margin-right: 33px;
    cursor: pointer;
}
.QrCodeContent{
 width: 370px;
 height: 430px;
 background: #FFFFFF;
 position: fixed;
 z-index: 2001;
 box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
 border-radius: 3px;
 left: 50%;
 top: 50%;
 margin: -215px 0px 0px -185px;
 font-family: "微软雅黑";
}
.QrCode-Head{
 height: 60px;
 line-height: 60px;
 font-size: 18px;
 color: #666666;
 background: #F2F2F2;
 box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
 border-radius: 3px;
}
.QrCode-Head span{
 margin-left: 30px;
}
.QrCode-Head a{
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url(../img/icon_close.png);
    background-size: 100% 100%;
    float: right;
    margin-right: 30px;
    margin-top: 22px;
    cursor: pointer;
}
.QrCode-Img{
 width: 230px;
 height: 230px;
 margin-top: 49px;
 margin-left: 70px;
}
.QrCode-Img img{
 width: 230px;
 height: 230px;
 }
.BinDingTrue-Font{
 font-size: 16px;
 color: #666;
 margin-top: 30px;
}
.QrCodeContent p{
 font-size: 14px;
color: #FE5157;
text-align: center;
margin-top: 20px;
}
.BinDingTrue-FontNext{
 margin-top: 45px;
 font-size: 16px;
 color: #666;
}
.BinDingTrue-FontNext p{
 height: 25px;
}
.BinDingTrue-Foot{
 height: 55px;
 border-top: 1px solid #e8e8e8;
 margin-top: 37px;
}
.BinDingLeft,.BinDingRight,.DealRight,.OrderRight{
 width: 216px;
 text-align: center;
 line-height: 55px;
 height: 55px;
 display: inline-block;
 cursor: pointer;
}
.OrderRight{
 font-size: 18px;
 color: #fe5157;
}
.BinDingLeft{
 border-right: 1px solid #e8e8e8;
 font-size: 18px;
 color: #666;
}
.BinDingRight{
 font-size: 18px;
 color: #fe5157;
}
.DealRight{
 font-size: 18px;
 color: #fe5157;
}
.PayInfo-Content{
 width: 1045px;
 margin: 0 auto;
 padding-top: 37px;
 font-family: "微软雅黑";
}
.PayInfo-Title{
 font-size: 20px;
 color: #666;
}
.PayTest-Img{
 display: inline-block;
 width: 108px;
 height: 152px;
}
.PayTest-Info{
 display: inline-block;
}
.Name_Scond{
 height: 44px;
}
.Name_First{
 height: 92px;
 font-size: 36px;
 color: #666;
}
.PayTest-Info ul{
 font-size: 18px;
 color: #666;
}
.PayInfo-Test{
 margin-top: 30px;
}
.PayTest-Info{
 margin-left: 29px;
}
.PayLook{
 float: right;
 color: #00897b;
 font-size: 15px;
 cursor: pointer;
 margin-top: 5px;
}
.PayList-Title{
font-size: 20px;
color: #666;
margin-top: 27px;
}
.PayInfo-List{
 margin-top: 28px;
 border-top: 1px solid #e8e8e8;
}
.Name_Scond_Nmb{
justify-content: space-between;
text-align-last: justify;
width: 90px;
display: inline-block;
}
.PayList-Test{
 margin-top: 30px;
 position: relative;
}
.PayList-Img{
 display: inline-block;
 width: 163px;
 height: 107px;
}
.PayList-Info{
 display: inline-block;
 position: absolute;
 margin-left: 37px;
}
.PayList-Info li{
 float: left;
}
.School_First{
    font-size: 28px;
    color: #666;
    width: 844px;
    height: 88px;
}
.RmbBox{
 float: right;
}
.RmbBox a{
 font-size: 18px;
 font-weight: 600;
}
.School_Scond li{
 font-size: 18px;
 color: #666;
}
.Postion,.MajoTime{
 margin-left: 20px;
}
.PayInfo-Mode{
margin-top: 28px;
border-top: 1px solid #e8e8e8;
}
.PayMode-Left,.PayMode-Right{
 display: inline-block;
}
.PayMode{
 margin-top: 30px;
 font-size: 18px;
 color: #6c6c6c;
}
.PayMode-Left a{
 display: inline-block;
 width: 19px;
 height: 19px;
 background-image: url("../img/icon_wechat.png");
 background-size: 100% 100%;
 vertical-align: sub;
}
.PayMode-Right a{
 display: inline-block;
 width: 19px;
 height: 19px;
 background-image: url("../img/icon_alipay.png");
 background-size: 100% 100%;
 vertical-align: sub;
}
.PayChe{
 width: 15px;
 height: 15px;
}
.PayMode-Right{
 margin-left: 47px;
}
.PayInfo-Btn{
 margin-top: 28px;
 border-top: 1px solid #e8e8e8;
 height: 119px;
 line-height: 119px;
}
.PayInfo-Btn button{
 border: none;
 border-radius: 3px;
 background-color: #fe5157;
 width: 285px;
 height: 54px;
 line-height: 54px;
 color: #fff;
 text-align: center;
 font-size: 20px;
}
.LookInfo-Content{
background: #FFFFFF;
box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
border-radius: 3px;
width: 877px;
height: 513px;
position: fixed;
z-index: 20001;
top: 50%;
left: 50%;
margin: -256.5px 0px 0px -438.5px;
}
.LookInfo-Center{
 width: 831px;
 margin: 0 auto;
 margin-top: 22px;
 font-size: 15px;
 color: #666;
 font-family: "微软雅黑";
}
.LookInfo-Photo span{
 width: 102px;
 height: 144px;
 display: inline-block;
 margin-left: 138px;
}
.LookInfo-Photo p{
 display: inline-block;
 width: 79px;
 justify-content: space-between;
 text-align-last: justify;
 position: absolute;
}
.LookInfo-Photo a{
 display: inline-block;
 width: 30px;
 height: 30px;
 background-image: url("../img/icon_close.png");
 background-size: 100% 100%;
 float: right;
 cursor: pointer;
}
.LookInfoList{
 height: 63px;
 line-height: 63px;
 border-top: 1px solid #e8e8e8;
}
.LookInfoList p{
 display: inline-block;
 width: 100px;
 justify-content: space-between;
 text-align-last: justify;
}
.LookInfoList span{
 margin-left: 52px;
}
.TheOrderMsg{
width: 1120px;
margin: 0 auto;
margin-top: 83px;
}
.Beam-Box{
 display: inline-block;
 font-size: 28px;
 color: #666;
 cursor: pointer;
 font-family: "微软雅黑";
}
.Pay_Box p{
 font-size: 16px;
 padding-top: 12px;
}
.Beam-Top-Box{
 display: inline-block;
 margin-left: 59px;
}
.TheOrderMsg-Next{
 margin-left: -61px;
}
.Beam{
 width: 230px;
 height: 230px;
 position: relative;
 border-radius: 40px;
}
.Benm_yer{
 opacity: 0.5;
}
.Beam_Font{
 position: absolute;
 font-size: 20px;
 color: #fff;
 margin-top: 101px;
 margin-left: 65px;
}
.HostNot-Content{
 width: 1046px;
 margin: 0 auto;
 padding-top: 37px;
 font-family: "微软雅黑";
}
.HostNot-Img{
 width: 242px;
 height: 168px;
 background-image: url("../img/SchoolImg.png");
 background-size: 100% 100%;
 display: inline-block;
}
.HostNot-Title{
 position: relative;
}
.HostNot-Right{
 position: absolute;
 top: 0;
 margin-left: 281px;
}
.HostNot-Right b{
 font-size: 36px;
 color: #666;
}
.HostNot-Right p{
 width: 700px;
 font-size: 18px;
 color: #6c6c6c;
 margin-top: 17px;
}
.HostNot-Right p span{
 display: inline-block;
 width: 81px;
 height: 24px;
 line-height: 24px;
 text-align: center;
 border-radius: 100px;
 background-color: #fe5157;
 color: #fff;
 font-size: 15px;
 margin-left: 20px;
}
.HostNot-Right a{
display: inline-block;
width: 155px;
height: 39px;
line-height: 39px;
box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
border-radius: 3px;
font-size: 18px;
color: #666;
/*margin-top: 26px;*/
float: right;
}
.Beam-Font{
 font-size: 16px;
color: #5B5B5B;
margin-top: 32px;
text-align-last: auto;
}
.HostNot-Right a i{
 display: inline-block;
 width: 16px;
 height: 16px;
 background-image: url("../img/exam_prompt.png");
 background-size: 100% 100%;
 margin-left: 12px;
}
.HostNot-Time{
 border-top: 1px solid #e8e8e8;
 margin-top: 28px;
 position: relative;
 height: 323px;
}
.DetailsPDF i{
     float: right;
    color: #ccc;
    font-size: 20px;
    /*margin-top: 35px;*/
}
.HostTime-Left{
 display: inline-block;
 margin-top: 27px;
 font-size: 18px;
 color: #666;
}
.HostTime-Right{
 position: absolute;
 margin-top: 27px;
 font-size: 18px;
 color: #666;
 top: 0;
 margin-left: 568px;
}
.HostTime-Week{
 width: 430px;
 font-size: 18px;
 color: #666;
}
.HostTime-Week p{
 margin-top: 2px;
}
.Week-List{
 margin-top: 25px;
 width: 112px;
 border: 1px solid #d4d4d4;
 border-radius: 3px;
 text-align: center;
 display: inline-block;
 height: 54px;
 cursor: pointer;
}
.RightTime-List{
 width: 343px;
 height: 39px;
 line-height: 39px;
 border: 1px solid #d4d4d4;
 border-radius: 3px;
 font-size: 20px;
 color: #d4d4d4;
 padding-left: 13px;
}
.List_First{
 float: right;
 font-size: 14px;
 margin-right: 14px;
}
.RightTime-ListScond{
  width: 343px;
 height: 39px;
 line-height: 39px;
 border: 1px solid #d4d4d4;
 border-radius: 3px;
 font-size: 20px;
 color: #484649;
 padding-left: 13px;
}
.List_Scond{
 float: right;
 font-size: 14px;
 margin-right: 14px;
 color: #fe5157;
}
.RightTime-ListThird{
 width: 343px;
 height: 39px;
 line-height: 39px;
 border: 1px solid #d4d4d4;
 border-radius: 3px;
 font-size: 20px;
 color: #484649;
 padding-left: 13px;
}
.List_Third{
 float: right;
 font-size: 14px;
 margin-right: 14px;
}
.List_First b{
 font-size: 20px;
}
.List_Scond b{
 font-size: 20px;
}
.List_Third b{
 font-size: 20px;
}
.Beam img{
 border-radius: 40px;
}
.RightTime-ListFourth{
  width: 343px;
 height: 39px;
 line-height: 39px;
 border: 1px solid #d4d4d4;
 border-radius: 3px;
 font-size: 20px;
 color: #484649;
 padding-left: 13px;
}
.List_Fourth{
 float: right;
 font-size: 14px;
 margin-right: 14px;
}
.List_Fourth b{
 font-size: 20px;
}
.RightTime-Box{
 margin-top: 25px;
}
.RightTime-List,.RightTime-ListScond,.RightTime-ListThird,.RightTime-ListFourth{
 margin-top: 26px;
 cursor: pointer;
}
.HostNot-Btn{
 border-top: 1px solid #e8e8e8;
}
.HostNot-Btn button{
 border: none;
 background: #ff999c;
border-radius: 3px;
width: 285px;
height: 54px;
line-height: 54px;
text-align: center;
font-size: 20px;
color: #fff;
margin-top: 45px;
margin-bottom: 45px;
cursor: pointer;
}
.Active{
 border: 1px solid #00897b;
 color: #00897b!important;
}
.Right_left{
 margin-left: 38px;
}
.UniteMusic-Major{
height: 85px;
line-height: 85px;
border-top: 1px solid #e8e8e8;
cursor: pointer;
margin-top: 28px;
}
.UniteMusic-Major a{
float: right;
color: #ccc;
font-size: 20px;
/*margin-top: 35px;*/
}
.UniteMusic-Major span{
     font-size: 20px;
    color: rgb(102, 102, 102);
    font-family: "微软雅黑";
}
.MusicMajor_Hide{
    display: inline-block;
    margin-left: 35px;
    color: #00897b;
    font-size: 18px;
}
.Music-Layer{
    position: fixed;
    background-color: #fff;
    box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
    border-radius: 3px;
    width: 480px;
    height: 321px;
    color: #666;
    top: 50%;
    left: 50%;
    margin: -160.5px 0px 0px -240px;
    z-index: 21000;
}
.MusicLayer-Title{
 height: 57px;
 line-height: 57px;
 font-size: 20px;
 color: #666;
 border-bottom: 1px solid #e8e8e8;
}
.MusicLayer-Title span{
 margin-left: 20px;
}
.MusicLayer-Title a{
float: right;
margin-right: 20px;
/*margin-top: 20px;*/
cursor: pointer;
}
.MusicLayer-Box{
max-height: 179px;
width: 440px;
margin: 0 auto;
overflow: auto;
}
.MusicLayer-This{
 height: 60px;
 line-height: 60px;
 border-bottom: 1px solid #e8e8e8;
}
.MusicLayer-Btn{
 height: 80px;
 line-height: 80px;
 text-align: center;
}
.MusicLayer-Btn button{
 border: none;
 width: 214px;
 height: 40px;
 line-height: 40px;
 text-align: center;
 background: #FE5157;
 border-radius: 3px;
 font-size: 17px;
 color: #fff;
 cursor: pointer;
}
.Music{
     opacity: 0.5;
    width: 100%;
    height: 2000px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1999;
    background: rgb(0, 0, 0);
}
.UniteMusic-Blank{
 height: 247px;
 border-top: 1px solid #e8e8e8;
}
.UniteMusic-Time{
border-top: 1px solid #e8e8e8;
position: relative;
height: 360px;
}
.UniteMusic-Song{
    height: 85px;
    line-height: 85px;
    border-top: 1px solid #e8e8e8;
    font-size: 20px;
    color: rgb(102, 102, 102);
    font-family: "微软雅黑";
}
.UniteMusic-Song input{
 margin-left: 35px;
 height: 35px;
 font-size: 20px;
 color: #00897b;
 border: none;
}
.Organ-Name{
height: 85px;
line-height: 85px;
border-top: 1px solid #e8e8e8;
cursor: pointer;
}
.Organ-Name span{
     font-size: 20px;
    color: rgb(102, 102, 102);
    font-family: "微软雅黑";
}
.OrganName_Hide{
 display: inline-block;
    margin-left: 35px;
    color: #00897b;
    font-size: 18px;
}
.Organ-Name a{
 float: right;
    color: #ccc;
    font-size: 20px;
    /*margin-top: 35px;*/
}
.Organ{
     opacity: 0.5;
    width: 100%;
    height: 2000px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1999;
    background: rgb(0, 0, 0);
}
.OrganLayer-Box{
    max-height: 182px;
    width: 440px;
    margin: 0 auto;
    overflow: auto;
}
.OrganLayer-Title{
     height: 57px;
    line-height: 57px;
    font-size: 20px;
    color: #666;
    border-bottom: 1px solid #e8e8e8;
}
.OrganLayer-Title span{
     margin-left: 20px;
}
.OrganLayer-Title a{
     float: right;
    margin-right: 20px;
    /*margin-top: 20px;*/
    cursor: pointer;
}
.Grade{
    opacity: 0.5;
    width: 100%;
    height: 1500px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1999;
    background: rgb(0, 0, 0);
}
.Grade-Box{
     height: 85px;
    line-height: 85px;
    border-top: 1px solid #e8e8e8;
    cursor: pointer;
}
.Grade-Box span{
      font-size: 20px;
    color: rgb(102, 102, 102);
    font-family: "微软雅黑";
}
.Grade-Box a{
  float: right;
    color: #ccc;
    font-size: 20px;
    /*margin-top: 35px;*/
}
.Grade_Hide{
  display: inline-block;
    margin-left: 35px;
    color: #00897b;
    font-size: 18px;
}
.OrganLayer-Title{
      height: 57px;
    line-height: 57px;
    font-size: 20px;
    color: #666;
    border-bottom: 1px solid #e8e8e8;
}
.OrganLayer-Title span{
 margin-left: 20px;
}
.GradeLayer-Title{
     height: 57px;
    line-height: 57px;
    font-size: 20px;
    color: #666;
    border-bottom: 1px solid #e8e8e8;
}
.GradeLayer-Title span{
 margin-left: 20px;
}
.GradeLayer-Title a{
     float: right;
    margin-right: 20px;
    /*margin-top: 20px;*/
    cursor: pointer;
}
.Grade-Layer{
 position: fixed;
    background-color: #fff;
    box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
    border-radius: 3px;
    width: 480px;
    color: #666;
    height: 321px;
    top: 50%;
    left: 50%;
    margin: -160.5px 0px 0px -240px;
    z-index: 21000;
}
.TheMusic-Title{
 font-size: 28px;
 color: #666;
}
.TheMusic_ul{
 margin-top: 28px;
}
.TheMusic_ul li{
 font-size: 18px;
 color: #2a2a2a;
 margin-top: 17px;
}
.ThePay-Mode{
 margin-top: 28px;
 border-top: 1px solid #e8e8e8;
}
.MusicLayerBox{
height: 183px;
width: 440px;
margin: 0 auto;
overflow: auto;
}
.Vocality{
 display: inline-block;
 margin-left: 35px;
    color: #00897b;
    font-size: 18px;
}
.UniteMusic_Song{
     height: 85px;
    line-height: 85px;
    border-top: 1px solid #e8e8e8;
    font-size: 20px;
    color: rgb(102, 102, 102);
    font-family: "微软雅黑";
}
.UniteMusic_Song input{
     margin-left: 15px;
    height: 35px;
    font-size: 20px;
    color: #00897b;
    border: none;
}
.Dance-Genre{
     height: 85px;
    line-height: 85px;
    border-top: 1px solid #e8e8e8;
    cursor: pointer;
}
.Dance-Genre span{
     font-size: 20px;
    color: rgb(102, 102, 102);
    font-family: "微软雅黑";
}
.Dance-Genre a{
 float: right;
    color: #ccc;
    font-size: 20px;
    /*margin-top: 35px;*/
}
.GenreLayer-Title{
 height: 57px;
    line-height: 57px;
    font-size: 20px;
    color: #666;
    border-bottom: 1px solid #e8e8e8;
}
.GenreLayer-Title span{
 margin-left: 20px;
}
.GenreLayer-Title a{
 float: right;
    margin-right: 20px;
    margin-top: 20px;
    cursor: pointer;
}
.Cost-Box{
     height: 85px;
    line-height: 85px;
    border-top: 1px solid #e8e8e8;
}
.Cost_Font{
 display: inline-block;
 font-size: 20px;
color: #666666;
}
.Cost_Font span{
 color: #fe5157;
}
.Switch{
 display: inline-block;
 width: 51px;
 height: 31px;
 float: right;
 margin-top: 28px;
 cursor: pointer;
 background-image: url("../img/exam_on.png");
 background-size: 100% 100%;
}
.Off_Close{
 display: inline-block;
 width: 51px;
 height: 31px;
 float: right;
 margin-top: 28px;
 cursor: pointer;
 background-image: url("../img/exam_off.png");
 background-size: 100% 100%;
}
.UserTestInfo{
 width: 1120px;
 margin: 0 auto;
 margin-top: 24px;
 font-family: "微软雅黑";
}
.User_InfoBox{
 width: 200px;
 height: 182px;
 box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
 border-radius: 3px;
 background-color: #fff;
 font-size: 18px;
 color: #666666;
 display: inline-block;
}
.User_InfoBox li{
 height: 60px;
 line-height: 60px;
 padding-left: 20px;
 cursor: pointer;
}
.User_InfoBox li a{
 color: #666;
}
.User_Tab_1{
 display: inline-block;
 margin-left: 42px;
 background: #FFFFFF;
box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
border-radius: 3px;
float: right;
width: 877px;
}
.Active_T{
 color: #fe5157;
}
.Active_k{
 color: #666;
}
.Plan{
 display: inline-block;
 width: 14px;
 height: 15px;
 background-image: url("../img/icon_major.png");
 background-size: 100% 100%;
}
.SchoolFont{
 display: inline-block;
 width: 14px;
 height: 15px;
 background-image: url("../img/icon_place.png");
 background-size: 100% 100%; 
}
.TimeFont{
 display: inline-block;
 width: 14px;
 height: 15px;
 background-image: url("../img/icon_time.png");
 background-size: 100% 100%; 
}
.User_Tab_2{
  display: inline-block;
 margin-left: 42px;
 background: #FFFFFF;
box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
border-radius: 3px;
float: right;
width: 877px;
}
.User_Tab_2_Box{
 padding: 18px;
}
.Left_school section{
font-size: 23px;
color: #666666;
}
.Left_school li{
 margin-top: 20px;
font-size: 14px;
color: #484649;
}
.Look_Info{
 position: absolute;
font-size: 16px;
color: #00897B;
top: 0;
right: 0;
margin-top: 60px;
cursor: pointer;
}
.Left_school{
 width: 791px;
 margin: 0 auto;
 position: relative;
}
.User_Tab_3{
display: inline-block;
margin-left: 42px;
background: #FFFFFF;
box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
border-radius: 3px;
float: right;
width: 877px;
}
.Trade-Box{
  width: 791px;
 margin: 0 auto;
 padding: 20px;
}
.Trade-Left p{
 font-size: 23px;
color: #666666;
height: 55px;
}
.Trade-Left span{
 font-size: 14px;
color: #666666;
line-height: 14px;
}
.Trade-Left,.Trade-Right{
 display: inline-block;
}
.Trade-Right p{
font-size: 16px;
color: #FE5157;
height: 55px;
}
.Trade-Right span{
 font-size: 14px;
color: #666666;
line-height: 14px;
}
.Trade-Right{
 float: right;
} 
.Tab_BoxTop{
 float: right;
}

.AimTest-Msg{
 width: 1120px;
 margin: 0 auto;
 margin-top: 24px;
 font-family: "微软雅黑";
}
.Aim-Return{
 display: inline-block;
}
.Aim-Return a{
 display: inline-block;
 width: 103px;
 height: 39px;
 line-height: 39px;
 background-color: #fff;
 box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
border-radius: 3px;
font-size: 18px;
color: #fe5157;
cursor: pointer;
}
.Aim-Return a i{
 display: inline-block;
 width: 10px;
 height: 18px;
 background-image: url("../img/icon_back.jpg");
 background-size: 100% 100%;
 vertical-align: middle;
 margin-left: 15px;
}
.Aim_Right{
 display: inline-block;
 height: 39px;
 line-height: 39px;
 float: right;
}
.Aim_Right_Font{
 width: 132px;
 height: 39px;
 line-height: 39px;
 box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
border-radius: 3px;
 background-color: #fff;
 display: inline-block;
 font-size: 18px;
 color: #666;
 cursor: pointer;
 margin-right: 5px;
}
.Aim_Right_Font i{
 display: inline-block;
 width: 16px;
 height: 16px;
 background-image: url("../img/exam_prompt.png");
 background-size: 100% 100%;
 margin-left: 18px;
}
.Aim_Right_Keep{
 background-color: #FE5157;
  width: 132px;
 height: 39px;
 line-height: 39px;
 box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
border-radius: 3px;
display: inline-block;
font-size: 18px;
color: #fff;
cursor: pointer;
text-align: center;
}
.AimTest-Centent{
background: #FFFFFF;
box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
border-radius: 3px;
margin-top: 20px;
}
.AimPrint-Box{
 width: 362px;
border: 1px solid #CBCBCB;
border-radius: 3px;
float: left;
margin-top: 34px;
margin-left: 379px;
}
.AimPrint-Title{
 margin-top: 35px;
 font-size: 16px;
 color: #666;
 text-align: center;
}
.AimPrint-Title span{
 font-size: 24px;
 color: #010101;
 width: 90px;
 display: inline-block;
 justify-content: space-between;
 text-align-last: justify;
}
.AimPrint-left{
 display: inline-block;
}
.AimPrint-Top{
 display: inline-block;
 margin-left: 379px;
 font-size: 14px;
 color: #fe5157;
 margin-top: 14px;
 margin-bottom: 30px;
}
.AimTrueContent{
width: 366px;
height: 183px;
background-color: #fff;
z-index: 2001;
border-radius: 3px;
text-align: center;
position: fixed;
top: 50%;
left: 50%;
margin: -91.5px 0px 0px -183px;
}
.AimTrue-close a{
     display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url(../img/icon_close.png);
    background-size: 100% 100%;
    float: right;
    margin-right: 13.6px;
    margin-top: 10px;
    cursor: pointer;
}
.AimTrue-Font{
     text-align: center;
    margin-top: 70px;
    color: #666;
    font-size: 18px;
    font-family: "微软雅黑";
}
.AimTrueBtn{
 border-top: 1px solid #e8e8e8;
 height: 53px;
 line-height: 53px;
 margin-top: 35px;
 font-family: "微软雅黑";
 color: #fe5157;
 cursor: pointer;
}
.LookTrade-Centent{
     background: #FFFFFF;
    box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
    border-radius: 3px;
    margin-top: 20px;
    height: 626px;
}
.LookTrade_Box{
 width: 877px;
 margin: 0 auto;
 margin-top: 77px;
 display: inline-block;
 margin-left: 103px;
}
.Pay_Box{
 height: 100px;
 border-bottom: 1px solid #e8e8e8;
 font-size: 36px;
 color: #fe5157;
}
.LookTrade-School{
 height: 127px;
 border-bottom: 1px solid #e8e8e8;
}
.Trade-Info{
 padding-top: 29px;
}
.Trade-Info p{
 height: 43px;
 font-size: 23px;
 color: #666;
}
.Trade-Info span{
 font-size: 14px;
color: #666666;
}
.Trade-Info a{
 float: right;
font-size: 16px;
color: #666666;
}
.Pay-ListInfo{
 margin-top: 56px;
 font-size: 16px;
color: #B8B8B8;
}
.Pay-ListInfo-Left li{
 margin-top: 15px;
}
.Pay-ListInfo-Right li{
 margin-top: 15px;
 text-align: right;
}
.Pay-ListInfo-Right{
 float: right;
}
.Pay-ListInfo-Left,.Pay-ListInfo-Right{
 display: inline-block;
}
.Pay_copy{
 font-size: 16px;
color: #00897B;
cursor: pointer;
}
.SetUp-Center{
     width: 831px;
    font-size: 20px;
    color: rgb(102, 102, 102);
    font-family: "微软雅黑";
    margin: 22px auto 22px;
}
.Push_InfoBox{
     width: 200px;
    box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
    border-radius: 3px;
    background-color: #fff;
    font-size: 18px;
    color: #666666;
    display: inline-block;
    margin-top: 24px;
}
.Push_InfoBox li{
     height: 60px;
    line-height: 60px;
    padding-left: 20px;
    cursor: pointer;
}
.PushTestInfo{
 width: 1120px;
    margin: 0 auto;
    font-family: "微软雅黑";
}
.Push_Tab{
    display: inline-block;
    margin-left: 42px;
    background: #FFFFFF;
    box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
    border-radius: 3px;
    float: right;
    width: 877px;
    position: relative;
}
.Push_Bg{
 display: inline-block;
 width: 22px;
 height: 22px;
 line-height: 22px;
 text-align: center;
 border-radius: 50%;
 font-size: 14px;
 float: right;
 margin-right: 15px;
 margin-top: 20px;
 background-color: #9b9b9b;
 color: #fff;
}
.Active_Push{
 color: #fff;
 background-color: #fe5157;
}
.Push-Center{
 width: 794px;
 margin: 0 auto;
 padding: 22px;
}
.Push_Title span{
 font-size: 20px;
 color: #666;
}
.Push_Title a{
 font-size: 18px;
 color: #979797;
 float: right;
}
.Push_Top_Font{
 font-size: 14px;
color: #666666;
margin-top: 28px;
}
.Push_Top_Font a{
 font-size: 16px;
 color: #00897b;
 float: right;
 cursor: pointer;
}

.Push_LeftBom{
 display: inline-block;
 float: left;
 font-size: 14px;
 color: #666;
 margin-bottom: 22px;
}
.Push_RightOff{
  font-size: 16px;
 color: #00897b;
 position: absolute;
 cursor: pointer;
 right: 0;
 margin-right: 42px;
 margin-top: -17px;
}
.PayFail-Box{
width: 377px;
height: 383px;
background: #FFFFFF;
box-shadow: 0 0 3px 1px rgba(185,185,185,0.50);
border-radius: 3px;
position: fixed;
top: 50%;
left: 50%;
margin: -191.5px 0px 0px -188.5px;
font-family: "微软雅黑";
}
.Fail-Content{
 text-align: center;
 margin-top: 51px;
}
.Fail-Content p{
 font-size: 15px;
 color: #919191;
 padding-top: 20px;
 width: 285px;
 margin: 0 auto;
 line-height: 24px;
}
.Fail-Font{
 font-size: 30px;
 color: #666;
 padding-top: 21px;
}
.Fail-Img{
 width: 54px;
 height: 54px;
 display: inline-block;
 background-image: url("../img/fail.png");
 background-size: 100% 100%;
}
.Fail-Btn{
 text-align: center;
}
.Fail-Btn a{
 background: #FE5157;
border-radius: 3px;
width: 285px;
height: 54px;
line-height: 54px;
color: #fff;
text-align: center;
font-size: 20px;
margin-top: 54px;
display: inline-block;
cursor: pointer;
}
.Copy-Box{
width: 122px;
height: 50px;
line-height: 50px;
background-color: rgb(0, 0, 0);
opacity: 0.5;
z-index: 2001;
text-align: center;
position: fixed;
top: 50%;
left: 50%;
font-family: "微软雅黑";
border-radius: 3px;
margin: -25px 0px 0px -61px;
color: #fff;
font-size: 16px;
}
.position_top{
 height: 100px;
}
.Problem-Content{
background: #FFFFFF;
box-shadow: 0 0 3px 1px rgba(121,121,121,0.50);
border-radius: 10px;
width: 1120px;
height: 950px;
margin: 0 auto;
margin-top: 40px;
font-family: "微软雅黑";
}
.Pro-Font{
 height: 62px;
 line-height: 62px;
 background: #D8D8D8;
 border-radius: 10px 10px 0 0;
 font-size: 18px;
 color: #515151;
 padding-left: 31px;
 font-weight: 600;
}
.Problem-Font-Box{
 width: 1055px;
 height: 768px;
 margin: 0 auto;
 padding-top: 21px;
 font-size: 14px;
 color: #666666;
}
.Problem-Font-Box p{
 line-height: 24px;
}
.Font-Next{
 padding-top: 34px;
}
.Problem-Foot{
 height: 166px;
 background-color: #eee;
 margin-top: 144px;
}
.Foot-Content{
 width: 1120px;
 margin: 0 auto;
}
.Foot-Content{
font-size: 12px;
color: #6D6D6D;
padding-top: 60px;
}
.Foot-Content p{
 line-height: 24px;
}
.Foot-Content a{
 color: #fe5157;
 cursor: pointer;
}
.Notice-Content{
background: #FFFFFF;
box-shadow: 0 0 3px 1px rgba(121,121,121,0.50);
border-radius: 10px;
width: 1120px;
height: 615px;
margin: 0 auto;
margin-top: 40px;
font-family: "微软雅黑";
}
.Notice-Font{
height: 62px;
line-height: 62px;
background: #D8D8D8;
border-radius: 10px 10px 0 0;
font-size: 18px;
color: #515151;
padding-left: 31px;
font-weight: 600; 
}
.Notice-Font-Box{
 width: 1055px;
 height: 504px;
 margin: 0 auto;
 padding-top: 21px;
 font-size: 14px;
 color: #666666;
}
.Notice_Next_Font{
 padding-top: 34px;
}
.Law-Content{
background: #FFFFFF;
box-shadow: 0 0 3px 1px rgba(121,121,121,0.50);
border-radius: 10px;
width: 1120px;
height: 2480px;
margin: 0 auto;
margin-top: 40px;
font-family: "微软雅黑";
}
.Law-Font-Box{
 width: 1055px;
 margin: 0 auto;
 padding-top: 21px;
 font-size: 14px;
 color: #666666;
}
.Law-Pro-Msg{
 padding-top: 40px;
}
.Law-List-Box{
 margin-top: 25px;
}
.Law-List-Box p{
 line-height: 24px;
}
.Law-Policy{
 height: 40px;
 line-height: 40px;
 background-color: #d8d8d8;
 font-size: 14px;
 color: #515151;
 padding-left: 31px;
 font-weight: 600;
 margin-top: 20px;
}
.Enroll-Content{
background: #FFFFFF;
box-shadow: 0 0 3px 1px rgba(121,121,121,0.50);
border-radius: 10px;
width: 1120px;
height: 7430px;
margin: 0 auto;
margin-top: 40px;
font-family: "微软雅黑";
}
.Enroll-Font-Box{
 margin-top: 35px;
}
.Enroll-Font-Box p{
 line-height: 24px;
}
.Enroll-Scond p{
 line-height: 40px;
}
.Enroll-Msg{
 margin-top: 34px;
}
.Enroll-Msg p{
 line-height: 24px;
}
.QuitBtn{
 height: 55px;
 border-top: 1px solid #e8e8e8;
 margin-top: 53px;
}
.QuitBtn section{
 display: inline-block;
 width: 162px;
 height: 55px;
 line-height: 55px;
 cursor: pointer;
 font-family: "微软雅黑";
 font-style: 18px;
 color: #666;
}
.QuitBtn-Left{
 border-right: 1px solid #d8d8d8;
}
.tk_user{
 display: inline-block;
 font-size: 17px;
 color: #666666;
 letter-spacing: 1.07px;
 float: left;
 line-height: 40px;
 margin-right: 33px;
}
.tk_user a{
 font-size: 17px;
 color: #666666;
 letter-spacing: 1.07px;
}
.dk-piano-content{
     height: 123px;
    border-top: 1px solid #e8e8e8;
    font-size: 20px;
    color: rgb(102, 102, 102);
    font-family: "微软雅黑";
}
.dk-piano-title{
margin-top: 27px;
display: block;
}
.dk-piano-box{
 margin-top: 20px;
}
.order-true{
font-size: 15px;
color: #919191;
width: 285px;
margin: 0 auto;
line-height: 24px; 
}
.return{
 display: inline-block;
 width: 100px;
 height: 54px;
 line-height: 54px;
 text-align: center;
 font-size: 20px;
 letter-spacing: 0;
 border: 1px solid #fe5157;
 background-color: #fff;
 border-radius: 3px;
}
.return a{
 color: #FE5157;
}
.order-true-paper{
 display: inline-block;
 width: 144px;
 height: 54px;
 line-height: 54px;
 text-align: center;
 font-size: 20px;
 letter-spacing: 0;
 background-color: #fe5157;
 border-radius: 3px;
 margin-left: 39px; 
}
.order-true-paper a{
 color: #fff;
}
.order-true-next-box{
 text-align: center;
 margin-top: 54px;
}
.list_bottom{
 border-bottom: 1px solid #fe5157;
 color: #fe5157;
}





//登陆改动



